.ul_field {list-style:none; margin:0; padding:0; padding-left:10px;}
.ul_field li {display:inline; margin-right:20px;}
.ul_field li.checkbox {margin-left:340px;}
.ul_field li.checkbox input {border:none; background:none;}

.ul_field2 {list-style:none; margin:0; padding:0; line-height:160%; margin-left:15px;}
.ul_field2 li {margin-right:20px; display:block;}
.ul_field2 li.checkbox {margin-left:0px;}
.ul_field2 li.checkbox input {border:none; background:none;}

.ul_field3 {clear:both; list-style:none; margin:0; padding:0; padding-left:10px;}
.ul_field3 li {float:left; display:inline; margin-right:20px; width:100px; margin-bottom:3px; margin-top:3px;}
.ul_field3 li.alt {float:left; display:inline; margin-right:20px; width:300px;}
.ul_field3 li.checkbox {margin-left:0px; width:70px;}
.ul_field3 li.sebox {margin-left:0px; width:70px;}
.ul_field3 li.checkbox input {border:none; background:none;}

.ul_field_movie {list-style:none; margin:0; padding:0; padding-left:10px;}
.ul_field_movie li {display:inline; margin-right:20px; }
.ul_field_movie li.ex {clear:both; display:block; margin-left:60px; margin-top:5px; color:#ff0000;}

.mgL0 {margin-left:0 !important;}
.mgR28 {margin-right:28px !important;}
.bdBonTnone {border-top:none !important; border-bottom:1px solid #ececec;}

.checkbox {border:none !important; background:none !important;}

.imgM {vertical-align:top; vertical-align:-1px;}

.gray {color:#777;}
.bgGray {background:#fafafa;}
.hdn {display:none;}


.header {
	width:100%;
	font-family:'돋움',dotum,sans-serif;
	font-size:90%; color:#5a7dad; font-weight:bold;
	height:23px; margin:0; padding:11px 0 0 0;
	margin-left:0px;
	margin-top:15px;
	border:1px solid #b7c4d7;
	border-top:2px solid #5a7dad;
	text-align:center;
}

.body { float:left; }
.wrapper { float:left;}
.dialog { float:right; }

form { padding:0;margin:0; }
.field {
	padding:5px 0; margin:0; border-top:1px solid #ececec;
}
.field input {
	background:#fafafa; height:14px; padding:2px 0 0 2px;
	border-color:#bdbdbd #d1d1d1 #d1d1d1 #bdbdbd; border-style:solid; border-width:1px;
	color:#666666; font-size:12px;
}
.field select { font-size:12px; }

.alert { padding:0; background:url(http://icon.daum-img.net/editor/file/ico_stop.gif?rv=1.0.1) 0 0 no-repeat; margin:14px 36px 21px; color:#999; }
.alert dt { margin:0; font-size:12px; font-weight:bold; color:#6486e4; padding:8px 0 9px 37px; }
.alert dd { line-height:17px; margin:0 0 0 36px; padding:0;}
.alert strong {
	color:#a7b9ec; font-weight:normal;
}
.alert a { color:#666; text-decoration:none; background:url(http://icon.daum-img.net/editor/file/b_link.gif?rv=1.0.1) 100% 50% no-repeat; padding:0 7px 0 0; }
.alert a:hover { text-decoration:underline; }

.footer {
	padding:10px 0 10px 0px; text-align:center; margin:0 !important; height:25px; width:100%; background-color:#e9e9e9; clear:both; 
}
.footer li {list-style:none;}

/* width, position  */
.body { width:100%; }
.wrapper { width:100%; padding: 0; }


.footer { padding:10px 0; height:25px; margin-left:0px; background-color:#fff; clear:both; text-align:center; }
.footer ul { margin:0 auto; width:105px; } 
.footer li {float:left;} 
.footer li a { display:block; text-indent:-5000px; background:url(../images/icon/pop_footer_btn.gif?rv=1.0.1) no-repeat; width:49px; height:25px; }
.footer .submit a { background-position:0 0; }
.footer .cancel a { background-position:100% 0; margin-left:7px; }
.footer p { float:right;  margin:3px 12px 0 0; }
.footer p a.close { display:block; text-indent:-5000px; background:url(../images/icon/pop_footer_close.gif?rv=1.0.1) no-repeat; width:38px; height:13px; }

.dpNone {display:none;}

.tx-menu-preview table td, .tx-preview table td {padding:0; border:none; height:1px;}